html,
body {
  height: 100%;
  text-align: center;
}
.img_top {
  width: 3.2rem;
  height: 3.2rem;
  padding-top: 0.6933rem;
  margin: 0 auto;
}
.main {
  padding: 0.5333rem 0.4666rem;
  text-align: left;
}
.main h3 {
  line-height: 0.8rem;
  font-size: 0.3733rem;
}
.main ul li {
  line-height: 0.6133rem;
  padding-left: 0.4rem;
  background: url("../img/checkbox.png") no-repeat left center;
  background-size: 0.32rem 0.32rem;
  color: #a9a9a9;
}
input {
  color: #323232;
  width: 90%;
  height: 1.0666rem;
  line-height: 0.9333rem;
  font-size: 0.4266rem;
  border-radius: 0.16rem;
  letter-spacing: 0.0533rem;
  color: #fff;
}
input::-webkit-input-placeholder {
  line-height: 1.1466rem;
  font-size: 0.3733rem;
  color: #909090;
}
input.open {
  background-color: #ff5862;
}
